getAttributeList

Returns a list of all available defined attribute codes in the active database.

Sample Request

<mmRequest command="getAttributeList" station="ID" [version="1"] [client=""] [userData=""] />

Request Notes

None

Sample Reply

<mmReply command="getAttributeList" station="ID" version="1" [userData=""] status="ok">
	<contents>
		<attributes>
			<attribute field="110" code="B" name="British" value="0"/>
			<attribute field="110" code="C" name="Country" value="0"/>
			<attribute field="110" code="I" name="Instrumental" value="0"/>
			<attribute field="110" code="M" name="Motown" value="0"/>
			<attribute field="110" code="S" name="Surfer" value="0"/>
			<attribute field="111" code="F" name="FEMALE" value="0"/>
			<attribute field="111" code="M" name="MALE" value="0"/>
			<attribute field="112" code="1" name="Slow" value="1"/>
			<attribute field="112" code="3" name="Medium Slow" value="3"/>
			<attribute field="112" code="5" name="Medium" value="5"/>
			<attribute field="112" code="7" name="Medium Fast" value="7"/>
			<attribute field="112" code="9" name="Fast" value="9"/>
		</attributes>
	</contents>
</mmReply>

Reply Notes

The list of attribute codes is returned in the contents/attributes section. Each attribute code has an attribute tag. The following attributes are available for each defined attribute code:

KEY DESCRIPTION
Field Internal MusicMaster field ID code
Code Attribute entry code (ASCII character code)
Name User attribute descriptive name
Value User attribute value

Compatibility and Version Info

Available in all versions